package com.young.ysepay.service;

import java.util.Map;

/**
 * @Author: WANGNING
 * @Email wyn20140226@aliyun.com
 * @Date: 2019/6/4 18:23
 * @Des API验证签名工具，把签名值，请求字符编码，返回结果(json body)传递过来进行验证签名 公钥验证签名
 *   用于验证银盛同步/异步响应回来的参数
 */
public interface YsVerifyJsonSignService {

    /**
     * @des 同步
     * @param sign
     * @param responseBody
     * @param charset
     * @return boolean
     */
    boolean verifyJsonSign(String sign, String responseBody, String charset);
    /**
     * @des 异步
     * @param params
     * @return boolean
     */
    boolean verifySign(Map<String,String> params);

}
